mixture of vinegar and water - Turc Anglais Dictionnaire